SET QUOTED_IDENTIFIER ON
GO
SET ANSI_NULLS ON
GO
CREATE PROCEDURE [dbo].RecibosPagosDetallesUpdateCommand
(
	@ID numeric(10, 0),
	@ID_FACTURA numeric(10, 0),
	@DESCUENTO numeric(10, 2),
	@X_DESCUENTO numeric(10, 4),
	@MONTO numeric(10, 2),
	@Original_ID numeric(10, 0),
	@Original_ID_FACTURA numeric(10, 0),
	@Original_DESCUENTO numeric(10, 2),
	@Original_X_DESCUENTO numeric(10, 4),
	@Original_MONTO numeric(10, 2)
)
AS
	SET NOCOUNT OFF;
UPDATE [RECIBOS_PAGOS_DETALLES] SET [ID] = @ID, [ID_FACTURA] = @ID_FACTURA, [DESCUENTO] = @DESCUENTO, [X_DESCUENTO] = @X_DESCUENTO, [MONTO] = @MONTO WHERE (([ID] = @Original_ID) AND ([ID_FACTURA] = @Original_ID_FACTURA) AND ([DESCUENTO] = @Original_DESCUENTO) AND ([X_DESCUENTO] = @Original_X_DESCUENTO) AND ([MONTO] = @Original_MONTO));
	
SELECT ID, ID_FACTURA, DESCUENTO, X_DESCUENTO, MONTO FROM RECIBOS_PAGOS_DETALLES WHERE (ID = @ID) AND (ID_FACTURA = @ID_FACTURA)
GO
